We had a nice stay. On-site staff Orlando and Clara were wonderful. The central location was nice and it had a nice ocean view but there is a sand road in front so it is not really beachfront and golf carts park in front of the pool. The unit was clean and comfy with great ac, good shower and hot water and a nice bed and linens. The kitchenette had fridge, microwave, dishes, but no hot plate or frypan to cook eggs for breakfast and no dishcloths or towels to clean up. Everywhere we ate the food was excellent so maybe best to just eat out anyways. Location was excellent for scuba and snorkeling. Chuck and Robbie’s dive shop is right out front. I’m not sure why Google and Booking list this as a 4* hotel as it’s really just apartments. It’s a great spot if you are doing lots of diving but I wouldn’t recommend if you want to lounge by a pool and the beach.