Based on the other reviews I was honestly expecting a lot more from the place and the host.
The apartment itself was fine and conveniently located to major points. This seemed to be the one plus point of our stay.
The service of the host seemed sub par to me. We did self check in and had to figure out most things on our own as the host was slower in response. This made the $25 service fee seem excessive as we did not receive any real service.
We were 3 guest so there was an additional charge yet there seemed to be no extra arrangements made.
Not a bad experience but also not a great one. Seemed to be missing a personal touch.
I recommend this place for someone who is just looking for a place where location is the most important thing.