The location is perfect. Walking distance from the shops and the beach. There is construction but not noisy, our 8 month old was able to nap during the day while they worked outside. Management is very professional and accommodating. Communication is terrific.