Villa Ambria It's a small luxury boutique resort in tropical island. Its project of 5 private Villas with individual swimming pools surrounded by tropical plants and statues of Buddha, Dewi Sri. Villas are modern but all complex has luxury relaxed SPA feeling.