very clean and a very nice apartment. great location with loads of great food options. communication was excellent