Beautiful place with lots of warmth and character. Amazing spot right on their own beach! Would highly recommend.