This condo is a wonderful place to relax and rejuvenate. The ocean view is incredible. I loved falling asleep to the sound of the waves. I actually thought the couch pull out mattress was more comfortable than the bedroom (too firm for me). The place is covered in mirrors so be prepared to see yourself a lot! It was stocked with the basics. I suggest bringing your own bath gel as it's a little tough to wash off sunscreen with little bar soaps. The location makes it very easy to hang out at some great beaches and snorkeling spots. They did charge $4 each for beach towels but that was worth it for me. Stop by the Snorkel Spot to rent beach chairs and fill up your reusable water bottles with their filter system. Make sure you have the key code to enter the front door. We were missing that when we first arrived (only had the pool code), but they texted me back pretty quickly. When you check in grab a luggage cart and use the elevator to bring up all your luggage and groceries, otherwise park to the left and take the stairs up to the top floor ;) Overall, great stay!