Clean and comfortable. Met our needs perfectly including easy on-street parking. You can hear the residents above the apartment, but that wasn’t a problem at all because their schedule was similar to ours.