I have stayed here for a night and it was great. As many people have already said, the rooms are clean and all the basic amenities, including WiFi, were there. I have requested if I could check-in a little ahead of the specified check-in time, and I was allowed to do so. I would stay here again.