Fantastic from the moment we booked to the moment we left!!!