The apartment location is perfect, it is very clean and it has all the amenities described. We didn't see the host, but there was no problem at all, they always answer quickly to any questions we had. Very nice place and highly recommended.