Overall amazing stay, great location close to the beach and many many restaurants. Very clean and had every amenities expected plus more.