Everything you want (and more!) for a relaxing getaway with the family. We enjoyed it immensely and will be back for sure.