Beautiful place, great location and outstanding hosts. We stayed two weeks and it was amazing. They provide everything you need to feel at home. Highly recommended.