Immaculate, spacious, and a great location! Hosts were very communicative and quick to respond. The beds were very comfortable and there were lots of thoughtful touches. Highly recommended.