Beautiful clean place in a perfect location. Had a wonderful time with no complaints regarding any of the facilities. The outdoor area is also such a treat for relaxing after a big day!