This place has everything you need & more! Clean rooms, excellent location, flexible and accommodating check-in. Not to mention the roof top pool and gym. Would definitely recommend a stay here.