Good location, clean facilities and clean rooms. Main downside was the arrival: since there is no actual front desk you need to figure out what numbers to call in order to get assistance to enter the premises. Communication in this regard could be improved I'd say.