So good we booked it again less than a week later!