Awesome location. Beautiful, spacious and clean. Gorgeous views with awesome beaches to take your family. Safe and beautiful environment. All the amenities to make you feel at home. Located near great shops and restaurants. Huge pool and beautiful fishponds and landscaping. Wonderful attentive host. Great communication. We will certainly be returning. Thank You!