Very nice condo. Kitchen was well stocked, the construction could not be heard with the doors closed, the beach chairs in the closet were a good surprise, the beach was sandy for about 10 feet out and then it was rocky. Great for snorkeling but I would wear some type of water shoe if you are planning on swimming and playing on the beach. Pools were clean