Great place. Compact but has everything you need. Lovely hosts very accommodating. Absolutely gorgeous setting.