The place is clean and had a lot of amenities including a full gym and meeting rooms you could book. I found these amenities very convenient for my stay. It was close to public transport too. But certain staff members were friendlier than others and the location was a bit far from everything.