It is a beautiful place to stay, nice food options, great activities, and shopping. I do wish they cleaned the rooms regularly without having to ask when guests stay longer than a couple of days. When we did request the room to be serviced, they did not come in to the room, but only brought us new towels and took the old ones. We did not receive more coffee for our stay and dishes were not replaced with clean ones. We had four guests total. Overall, it was a nice stay. Just minor things were missing that could have made our stay better.