We had a fabulous stay in this 3-bedroom condo. It was exceptionally clean - not just the unit, but the grounds and the pool as well. It is right on a quiet beach and it has huge windows - when you wake up in the morning in the master bedroom, you almost feel like you're floating above the water. There are two separate small balconies - one off the main living area and one of the master bedroom, so there are nice ways to sit outside with a little shade and look out over the ocean. All of the appliances worked well. Temperature control in the unit was excellent. If you snorkel right out in front of the unit, you mostly see starfish, but if you walk or drive a short way down to Coral Harbor beach, you can see lots of fish, barracuda, sting rays, turtles, and more. I would definitely return!