It is exactly what you expect as advertised. Their place is also sparkling clean!
There is no parking onsite, but there is a public parking place that is cheap and safe just half a block away.