Absolutely fantastic. Tempted to write an awful review so I can be sure to book again for many trips to come! :)