The place was very well maintained and clean. Check in and check out was smooth and we experienced no issues. Tons of space and great for large groups.