Stayed at White Sands also but also not in the villa. It did look nice tho....the villa is located across the road from the beach (which the beach road can be a bit busy to cross at times, but no big deal) and if I recall correctly there is a nice pool beside or close to the villa, although never used it cause I love the beach! I enjoyed staying at WS, nice staff, very friendly, nice grounds, good rates.
T