Excellent location. Very prompt, professional and courteous from the very first contact to the last day of our stay. Gracious hosts. Very memorable trip!