A nice, well-kept place in a great location. Hosts were very professional and all information regarding the stay was very well communicated.