Fantastic place in a convenient location. Adequate parking. My stay was brief so I probably didn’t utilize the entire potential of this place but would recommend to a small group. Easily could see myself returning at a later date.