The location is perfect, right in the city centre. It was extremely easy to check in with the help of video instructions sent by the host. You get everything you need to have a comfortable stay.
The only thing we needed - the mirror in the room :)