Everything fantastic, except the online customer service. I got completely ignored after the first couple of messages requesting my details, and was ignored also when I tried to change my trip. Fortunately the people at reception were very friendly and able to help me resolve the issues. But 0/10 for the online customer service.