at tom's team there is always a person nearby to welcome you for your arrival or to awnser all your questions. the location is Barcelona was very nice as well!