The best place I could have thought of! Very clean, very neat place! Soooo nice people, and the activities were great. Helped a lot to connect and I had the best time ever!