Comfortable and cozy place. Great kitchen facilities and thoughtful touches. Beautiful location and very welcoming hosts.