Very clean, upscale, worth the money