Fabulous place to stay and excellent hosts - kind and thoughtful. Close to gorgeous beaches and great eateries, plus so much more!!!