Location is fantastic! The apartment is rather small however and the room was still being cleaned when we got there at 9pm. Communication with the host was great - instructions were very clear.