Beautiful place, lovely hosts.
Right by the beach and a number of great restaurants.