yep, White Sands is the perfect spot for you, they will cater to your every need, private pool is awesome !!
We did a girls trip - 8 of us and absolutely loved White Sands Villa. The staff were awesome and the villa worked out great for our group!! I've tried to get it again
twice now, and is always booked.