This place was perfect for our work retreat. Decent internet, plenty of common areas for team work and places to get away for some quiet solo time. The grounds are awesome & great for kids. Will be recommending to others.