The Swiss-managed villa is ideally located in Ahungalla, right between the famous beach resorts of Hikkaduwa and Bentota. The combination of private villa and an Ayurveda retreat makes the villa an oasis of peace and tranquility, while being only a short drive away from Sri Lanka's main beaches.