Value for money for a great family vacation.