The unit was very nice and comfortable. It was well stocked with everything we needed. The resort grounds are beautiful and well maintained. The view is great for sunsets and whale watching. The closest beach is fine for walking and finding washed up coral. It is in a section of the island that is known for high sediment in the water, so it is not suitable for snorkeling or swimming. Other beaches are near by. I would highly recommend this unit!