Kuta Selatan, Bali, Indonesia
Sleek villas with private pools in a choice beachfront resort with 2 restaurants & a spa.