You cannot beat this lanai or location. Check in was smooth. Everything was fully stocked. And the parking spot was great. I am not sure I would swim or snorkel in the ocean outside the apartment, but awesome beaches super close by. Building looks a little meh upon first entry, but the unit itself is fantastic! And there were no issues whatsoever with the building. would stay again for sure!