Everything thing was great - location, facilities, communication. Perfect for our short Madrid visit. Highly recommended!