This is a great little place, with friendly owners and just seven impeccably maintained rooms. There's a small swimming pool and convivial bar-restaurant, all set in a lush garden just a few steps from the beach. Most rooms are large and with balcony, and there's a couple of smaller (and cheaper) ones tucked away downstairs.
Snorkelling trips and deep-sea fishing can be arranged. There's also a large room for families or small groups at US$50 per person per night.