Plenty of room for activities, very clean, with clear and simple check in / out instructions, and great location, would recommend!