We stayed in the Perfumed Garden 3 bedroom villa. It was big enough to comfortably house 7 people, right on the beach, spacious garden with lounging chairs, swimming pool, food served at our massive dining table and massages in the garden. Snorkelling straight off the beach and boat trips available to other snorkelling spots (ask on the beach for Ketut to organise the boat trips). Although the restaurant had good reviews our food was average, but it didn't deflect from a great holiday. (Also a kettle in the room would have been good). We will definitely return!