Clean, nicely appointed. Everything you need and more! Great location. Plenty of street parking.