Spacious, comfortable, beautifully decorated, very clean house with lots of thoughtful touches. Great communication from hosts. Definitely a 5-star stay!