Great location and fabulous hosts, with lots of local knowledge and good advice. If you want to spend days at the beach this is the best location. Nice little touches in the decor add to the tropical charm.