This place is stylish and relaxing in a beautiful setting. Very clean and luxurious. Great hosts with excellent communication. Lovely touches with delicious local coffee, chocolates and visits from the friendly dog. It was everything we hoped for and more.