Location is spot-on, beautiful place to stay, and the amenities are top notch. Only issue we ran into was a bit of lacking communication from the Property Management company on our way into town. We were told Early Check in may be available and to check closer to our arrival date. I tried the week before, the day before, and on the day of driving into SD called and left numerous messages. Never got a response and the only time I heard back from them was when it was time to check out and they reminded us we needed to be out by 11am. Overall great place to stay and would do it again, but the communication could be improved a tad.