This is one of the best accommodation that I have ever used. The building seemed to be built recently. So, everything was new and clean. Also the check-in service was good as well