This place is high-class and comfortable. There were so many nice and thoughtful touches, not to mention the heated Suntouch bathroom floors. Will definitely be staying here again. The hosts obviously care about their guests.