Charlie and his staff were superb. Check in was so easy and smooth. I enjoyed playing a ton of pool and even got into the pool. Charlie was very responsive, and very helpful. He went above and beyond during our entire stay. I will be coming back.