The Stables is a great place to stay, and John is a very convivial host. All the amenities you need, plus a nice little beach across the road. Definitely recommended.