Lovely place with everything you could want. Perfect location. Brilliant hosts, so friendly and made us feel at home. Wish we could have stayed longer!