Very clean place, in really well-communicated area