Great stay. Very clean, beautifully appointed, comfortable, excellent communication from host. Even nicer than it appeared on website. Would definitely stay here again.