I can only recommend this. It was a fantastic experience, and the check-in process and everything was very smooth and easy.