Clean and very convenient to Broadway! Be aware that parking is an additional $35/night. Airbnb did not notify us of this and we had to ask for it once we arrived. Enjoyed our stay.