very clean and good value. Street parking need to pay is an annoying issue.