We really enjoyed our stay. It was a perfect location. The walk from the front door to the beach was 0.3 miles! There were several great snorkeling areas all within walking distance. The pools were really nice as well. It was a quiet area, but only a short 15 min drive to more lively shopping/restaurants. The villa was nicely furnished with all the amenities. We really enjoyed the large sized bathrooms! It helped to be able to spread out. We only had minor feedback on the master bath. It was difficult to prevent water from spilling everywhere when taking a shower. But that was only a minor inconvenience. Overall, we plan to target this villa again on a future trip!