Nice location, easy to find. The room is clean and not small. We have a balcony for enjoying the view, which is not expected. The common areas is nice, and we get everything we need in the kitchen. I forgot to tell them the check in time but they provide me clear instructions for check in. Overall, It is a pretty nice experience.