The check-in process was easy and she was very helpful with any of our needs. Location was very central and right next to the Gran Via station. Would recommend for a large group.