Great place; upscale; quiet; clean, luxurious