Excellent location and great ease in checking in. Amenities provided and cleanliness level were bit disappointing.