Perfect place--clean, upscale and clean!