Place was amazing! Views for days. Amazing fully upgrade condo with fun amenities (boogie boards, chairs, snorkel gear, etc). Condo complex is nice, they take care of t ground and I saw them cleaning BBQs daily. Resort has a reasonably priced restaurant on premises and a Paddle board/kayak rental. Snorkeling is awesome right off the beach, lots of sea turtles. Beach itself is nice but there are some rocks, if you walk down a bit it is a but smoother. Highly highly recommend staying here, we were even lucky enough to see whales right from the balcony!