I love this place, and have visited many times over the years. It just keeps getting better. The small and friendly staff are great. Bill is very helpful about making plans and giving suggestions. The views are stunning, better than my and the hotel photos. The pool is never…