This place was very clean, beautiful, spacious and so close to the beach and many places to eat and shop at. Loved it, definitely recommend.