A lovely and charming place for a romantic holiday