Magical place, spacious, amazing views, has everything you'd need; and a lovely host. We'll definitely go back.