Clean and well stocked with anything you might need. Location was great and we had no issues with the apartment. Parking is street parking and we never had a problem finding a spot. Make sure to check street cleaning signs.