Wonderful villa. Fully equipped. Great location. Wonderful beach club. Very attentive hosts.