The Villa was beautiful and clean. The beach is virtually a "private beach" where we really enjoyed relaxing in the hammocks. Terri was fantastic and was quick to respond. We loved everything about the Villa itself and the restaurant next door at Sapphire resort was fantastic. The only downside we had was the distance to most items on the island. The golf cart ride is rough and if you are wanting to go to San Pedro everyday then this might not be the place for you. If you are looking for a secluded, quiet getaway to unwind then this is the perfect place!