We have stayed here in April 2013 and we had a great stay, what a wonderful apartments they have. Very clean and VERY good wifi in the room! We had a car with us which could be parked in the garage.
It was only 15 minutes drive to South Beach (search for 17th street parking, check the following link: http://bit.ly/17zU3NT it is only 1 dollar per hour!!)
There a Publix supermarket one block away, so very convenient. We had experienced no problems with the neighborhood, would go there again!