Since we had a pretty good stay last year, we went back this April. Oh, this is like heaven, the staff all carried a big smile, great services, and the new rooms...just 5 stars. The place was clean, well kept, newly renovated again.... !!! My friend told this is like moving the best resort in Hawaii to St. Charles, it was so true!!!!!