Great place in a perfect location. The pool, spa and grounds are meticulously maintained and the unit was spotless with lots of little touches to make the stay more fun and pleasant.