Great location, great amenities, great flexibility for checkin and luggage storage. The room got more than everything you need. Sometimes the toilet was not flushing properly, but everything else were alright during our short stay.