Exactly what was advertised and more. Hosts were very accommodating to las minute requests, very responsive and very communicative. Very easy to get along with and had absolutely no issues at all. I wholeheartedly endorse this place.