Very upscale. If We could rate it ten stars we would. High end amenities, hospitality. Great value. Highly recommend