Definitely worth every penny. Will be booking again soon.