I could not recommend this highly enough. Karen, the hostess, was so lovely and welcoming, the room was gorgeous, immaculately clean, the comfiest bed and we just couldn't fault a single thing. The breakfast was delicious. As for the location, it was literally a 2 minute walk from a beautiful beach. Will definitely be returning!