Excellent for a family coming together. Fantastic location. Homey. Good host.