Smooth check-in, great communication, perfect location! Highly recommended.