We read all the great reviews before we booked and couldn't agree more.