Very good location. Smooth check-in. Great for people visiting Rome for a weekend