The place was very clean and we had everything we needed. We loved the common areas where we were able to sit around and chat. Everything was easy and smooth.