The photos are very accurate. However, the unit itself is quite far from the (heated) pavilion pool and beach. It was a long walk with a toddler. The location of the unit wasn't ideal for us, but it was a great value and had everything we needed. Christina was quick to respond to any questions we had. Beautiful grounds and beach!