Wonderful experience! Exactly as I imagined, and more! Very clean and every little touch was thought of, from snack and drinks to toiletries.