very nice and clean place in an extremely good location.