clean, well-stocked kitchen and bathrooms, easy to find street parking, lovely balcony space