A comfy stay in a vibrant location near great food and diverse entertainment options. It was just the right amount of space and amenities for a family getaway.