The Villa Medici townhouses are located in an area of great restaurants, close to the Galleria Mall, beaches, and many other attractions. As far as the neighborhood, that is subjective. I would suggest driving it during the day and again at night. The local police department would also be able to tell you of any widespread problems in the area.
If you are going to rent there, I would highly recommend you check to make sure the unit is not for sale and not in pre or full foreclosure.