Upscale, extremely clean, good location and host was very quick and close by to respond to questions or needs.