Delightful stay - happy holiday spent in a charming location