Very nice and clean place. very central!!!! great view if there is a parade (Santa parade)