The location is excellent. There are restaurants, stores, beaches, and entertainment all within walking distance. The staff is very nice And the property was immaculate. Tim was a perfect host. He answered all my questions and responded in a very timely manner.