Great location, well equipped apartments and responsive host