Very clean! parking a little tough if you have more than one car… other than that overall pretty comfortable stay.