Definitely one of the best vacations our family has ever had ... I don't have a lot of details to add to the other positive reviews but I strongly endorse them!