Very, very nice & upscale. A wee bit of confusion regarding the rented properties, which was awkward for a moment. But we figured it out, and had a very relaxing stay