Location and easiness of check-in are perfect. The room is mostly as explained. One thing I found unpleasant about this apartment is the smell of the room. I hope the owner will address this issue soon.