Location was good, the building is equipped with a self checking in with a machine that delivers your card keys for your apartment. Was traveling with wife and two kids, the space was too small inside to accommodate family with kids.
Communication was quick and efficient with the reception, Asked for printing documents , they provided the service for free, and arranged our taxi to the airport.