It is a beautiful condo equipped with everything you need. It is right on the water, but with a rocky shore, not a sandy beach. The sandy beaches are only a 5 minute walk away. The rocky shore is great for snorkling, with more sea turtles than you can count. Mary was very helpful and responsive.