Absolutely perfect! Location, living space, amenities, everything was excellent. I wish I could have stayed for months. The balcony is so nice and quiet despite being so close to the main beach area. The safety in the building is really comforting. The place itself was so clean spacious and bright. Perfect