Wonderful location. Beautiful place. Excellent hosts. Made our vacation worthwhile!