Great place to stay - unit was clean and well decorated. Also was in a great centralized location near hiking trails, new restaurants, etc. However, during the stay we had a unpleasant interaction with one of the office staff members while our group was swimming, who assumed we did not "belong" at the complex.