Excellent! We loved our stay in this Villa. It was great having access to the main resort as well as having a spot to get away from the main crowds. I would highly recommend this Villa. Our group of 6 had plenty of room to spread out, items provided for cooking/cleaning, and gear for the beach.