We spent eight nights in a beach-front villa and loved it. Kept an eye on what was going on while sipping cocktails or wine. When no-one was about the sea/sky views were great to just contemplate. We found the restaurant food to be good - we only ate out three times. Breakfast by the pool with unencombered ocean and reef views was very pleasant indeed. Staff were very attentive and friendly but we did wonder what they were thinking when we drank cocktails costing more than their hourly rate! My wife had an issue with the white curtains as darkness at night wasn't available to us. I found the snorkelling just off the beach to be great and would recommend taking an underwater camera. All manner of pretty coloured fish, a couple of small inquisative morays, a flounder and no harm if you're careful with bare hands and coral - I didn't see a stonefish but I was careful where I put sensitive bits of me! The hire bikes over the road are probably the oldest on the island but once ours was fixed we went all over. The inland road is good for a change with the side roads combining to illustrate how the locals live. In general the island has too many chickens and dogs and there were too many people burning foul smelling rubbish when we were there. Recommend the cross-island walk but there are a couple of steep bits - and don't expect a bus back to your transport on the other side around noon on Sunday - they don't run at all for a couiple of hours.