Gorgeous, immaculately clean, well-stocked, comfortable and in a great location. Hosts were very attentive and kind. Highly recommend.