Excellent! Communication, precision, cleanliness and timeliness allowed us to fully enjoy this holiday in Barcelona.