Great location! Clean very accommodating, nice, friendly, beautiful rooms with kitchen, refrigerator and cook top. Utensils, pots, pans, glasses and cups available. Frequent cleaning!! Beach and pool wonderful. Multiple restaurants and shops within walking distance. Will stay again on next trip!!!