Great location, spacious and clean. Smooth check in and check out. Responsive and friendly host. A nice gym was a bonus! Would definitely stay again!