Very clean and the management staff made checking in and out very easy and stress-free!