Beautiful place, great setting, lovely hospitality, comfortable and clean. Absolutely perfect. I would definitely stay again and recommend to everyone!