A really lovely place to stay--nicely decorated, nice amenities, clear communication from the hosts. It was a short drive from several, world-class beaches.