Lovely villa with beautiful views. The White Sands resort has plenty of great facilities for families to enjoy. Erica is a great host. We are already planning our next trip.