The check-in process was frustrating. I was asked to fill out a form before my stay and then advise of my arrival time. I did and was assured I'd be able to check in. Prior to arrival, I was asked to do this again, and I was frustrated because it seems they were not well organized. I was then told I'd get check in details by 6PM.. I didn't until much later despite them knowing I'd have to self-check in, they did not have this organized in advance of that evening (despite check in starting at 3PM). Outside of that, the loaction, facilities, space and everything else was great.