Nice and clean place in brilliant location.