Great location, upscale and very clean.