A great place for a family and dog if you have one. Really nice and functional. Relaxing and great location. Also it would be great to get a few families together there.