Overall super clean and nice place. Communication was also great! They let me know ahead of time everything I would need to know about getting in and settled.