Spacious place, great location, responsive host...can't really ask for more.