This was a perfect spot for our small family with all the amenities a hotel would have, plus more!