Absolutely great hotel , everything was great except one aspect , which we found extremely odd and not customer focused at all. We arrived 3 hours before check in time, (4pm) , although our room was ready, no doubt and certainly after 3pm when we saw all the cleaning staff left as a team , we had to wait in the lobby 3 hours. We totally understand that thats policy room check in from 4pm , and that if we belonged to the Tokyo inn Club we could of , as other we saw did , check in from 3pm , but being forced to wait 3 hours after travelling since 8pm the day beforehand was extremely difficult. So we offered reception to pay more to get earlier access to the room , but this too was refused, thats the part we really dont understand., if we paid extra why couldn't we check-in earlier? Anyway we literally counted down the minutes and seconds and exactly at 4pm we wwre allowed to go to our room.