The place is good, with all the amenities mentioned. The location is good as well, just next to the metro station. And the check in time is very flexible, it can surely fit the itinerary easily.