Nice, clean, upscale - top notch.