Perfect location, clean and large apartment. The pool was a great touch to get rid of the Summer heat (used it everyday). The internet works great and host was flexible on our check in and out hours and extremely responsive.