Everything we needed! Great location and amenities, and a responsive host.